Tropical Screech Owl

Tropical Screech Owl: Hotel Bougainvillea, San Jose, Costa Rica — On most trips to Costa Rica, we have to make a special effort to see an owl. When we stay at the Bougainvillea, there is a Costa Rican Pygmy Owl that has been seen near the back of the gardens, and we always look, but … Continue reading Tropical Screech Owl